package day04_Array;
// 人机猜拳小游戏
// 规则：人 自己输入一个 0~3范围的整数
// 0:石头，1：剪刀，2：布
// 机器：使用Random类随机生成一个0~3范围的整数
// 0:石头，1：剪刀，2：布
// 我想一直玩下去，每轮结束时提示：是否继续？(y/n)
// yes:继续 no:结束
import java.util.Random;
import java.util.Scanner;

public class Demo02_Random {
    public static void main(String[] args) {
        boolean i = true;
        while (i) {
            System.out.println("请输入一个0/1/2");
            Scanner sc = new Scanner(System.in);
            Random r = new Random();
            int people = sc.nextInt();
            int robot = r.nextInt(3);
            System.out.println("peopel" + "=" + people);
            System.out.println("robot" + "=" + robot);
            if (people == robot) {
                System.out.println("平局");
            }
                else if ((people == 0 &&robot == 1) || (people == 1 && robot == 2) || (people ==2 && robot == 0)) {
                    System.out.println("人类获胜");
                } else {
                System.out.println("机器人获胜");
            }
            System.out.println("请输入是否继续游戏（yes/no）");
            Scanner sc2=new Scanner(System.in);
            String a=sc2.next();
            if (a.equals("yes")){
                i=true;
            }else{
                i=false;
                System.out.println("游戏结束");
            }
        }
    }
}

